package com.cnap.multiclouldmgmt.model.gpu;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;

import java.util.Date;

/**
 * 内存使用的情况
 *
 * @author xc
 **/
@ApiModel(value = "com.cnap.multiclouldmgmt.model.gpu.MicroSvcGpuInfoModel",description = "微服务相关的")
public class MicroSvcGpuInfoModel {

    //集群名称
    @ApiModelProperty(value = "集群名称")
    private String k8sClusterName;

    //集群所属云服务商
    @ApiModelProperty(value = "集群所属云服务商")
    private String cloudVendor;

    //svcId
    @ApiModelProperty(value = "微服务id")
    private String microSvcId;

    //微服务名称
    @ApiModelProperty(value = "微服务名称")
    private String microSvcName;

    //请求时间，单位毫秒
    @ApiModelProperty(value = "gpu温度")
    private Integer gpuHeat;


    /**
     * get
     *
     * @return K8sClusterName
     */
    public String getK8sClusterName() {
        return k8sClusterName;
    }

    /**
     * set
     *
     * @param k8sClusterName k8sClusterName
     */
    public void setK8sClusterName(String k8sClusterName) {
        this.k8sClusterName = k8sClusterName;
    }

    /**
     * get
     *
     * @return CloudVendor
     */
    public String getCloudVendor() {
        return cloudVendor;
    }

    /**
     * set
     *
     * @param cloudVendor cloudVendor
     */
    public void setCloudVendor(String cloudVendor) {
        this.cloudVendor = cloudVendor;
    }

    /**
     * get
     *
     * @return MicroSvcId
     */
    public String getMicroSvcId() {
        return microSvcId;
    }

    /**
     * set
     *
     * @param microSvcId microSvcId
     */
    public void setMicroSvcId(String microSvcId) {
        this.microSvcId = microSvcId;
    }

    /**
     * get
     *
     * @return MicroSvcName
     */
    public String getMicroSvcName() {
        return microSvcName;
    }

    /**
     * set
     *
     * @param microSvcName microSvcName
     */
    public void setMicroSvcName(String microSvcName) {
        this.microSvcName = microSvcName;
    }

    /**
     * get
     *
     * @return GpuHeat
     */
    public Integer getGpuHeat() {
        return gpuHeat;
    }

    /**
     * set
     *
     * @param gpuHeat gpuHeat
     */
    public void setGpuHeat(Integer gpuHeat) {
        this.gpuHeat = gpuHeat;
    }
}
